package com.sftz.assets.entities.inform;

import java.io.Serializable;
import java.util.Date;

import lombok.Data;

import org.nutz.dao.entity.annotation.Column;
import org.nutz.dao.entity.annotation.Comment;
import org.nutz.dao.entity.annotation.Id;
import org.nutz.dao.entity.annotation.Table;

@Data
@Table("notice_content")
public class NoticeContentEntity implements Serializable {
	private static final long serialVersionUID = 1L;
	@Id(auto = true)
	private Integer id;

	@Column
	@Comment("公告标题")
	private String noticeTitle;

	@Column
	@Comment("公告内容")
	private String noticeContent;

	@Column
	@Comment("公告类型(1平台，2机构，3课程)")
	private Integer noticeType;

	@Column
	@Comment("创建时间")
	private Date createDate;

	@Column
	@Comment("发布状态（0未发布，1发布）")
	private Integer publishStatus;

	@Column
	@Comment("创建人")
	private Integer creatorId;

	@Column
	@Comment("机构Id")
	private Integer institutionId;

	@Column
	@Comment("课程Id")
	private Integer courseId;

	@Column
	@Comment("0未删除，1删除")
	private Integer isDelete;

}
